assault landing barge - Turkish English Dictionary